Manager: Event Manager



Carbon will support the majorify of the Event Manager.

High-level events APIs (as contained in EPPC.h) are not supported. You should use Apple events instead.

Low-level event queue functions, such as GetEvQHdr and PPostEvent, are no longer supported.

Application-defined function-key procedures are not supported in Carbon.

Unsupported  AcceptHighLevelEvent

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Supported  Button

Unsupported  CallFKEYProc

Application-defined function-key procedures are not supported in Carbon.

Unsupported  CallGetNextEventFilterProc

GetNextEvent (GNE) filters patch the GetNextEvent function and therefore are not supported in Carbon

Unsupported  CallGetSpecificFilterProc

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Unsupported  DisposeFKEYUPP

Unsupported  DisposeGetNextEventFilterUPP

GetNextEvent (GNE) filters patch the GetNextEvent function and therefore are not supported in Carbon.

Unsupported  DisposeGetSpecificFilterUPP

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Supported  EventAvail

Unsupported  FKEYProcPtr

Application-defined function-key procedures are not supported in Carbon.

Supported  FlushEvents

Supported  GetCaretTime

Supported  GetDblTime

Unsupported  GetEvQHdr

Returns a global system data structure, so it will not be supported in the future.

Supported  GetFrontProcess

Supported  GetGlobalMouse

Supported  GetKeys

Supported  GetMouse

Supported  GetNextEvent

Unsupported  GetNextEventFilterProcPtr

GetNextEvent (GNE) filters patch the GetNextEvent function and therefore are not supported in Carbon.

Unsupported  GetOSEvent

GetOSEvent is not supported in Carbon. Use the GetNextEvent function instead.

Unsupported  GetPortNameFromProcessSerialNumber

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Unsupported  GetProcessSerialNumberFromPortName

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Unsupported  GetSpecificFilterProcPtr

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Unsupported  GetSpecificHighLevelEvent

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Unsupported  InvokeFKEYUPP

Supported  InvokeGetNextEventFilterUPP

Unsupported  InvokeGetSpecificFilterUPP

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Supported  KeyTranslate

Unsupported  NewFKEYProc

Application-defined function-key procedures are not supported in Carbon.

Unsupported  NewFKEYUPP

Unsupported  NewGetNextEventFilterProc

GetNextEvent (GNE) filters patch the GetNextEvent function and therefore are not supported in Carbon.

Supported  NewGetNextEventFilterUPP

Unsupported  NewGetSpecificFilterProc

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Unsupported  NewGetSpecificFilterUPP

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Unsupported  OSEventAvail

OSEventAvail is not supported in Carbon. Use the EventAvail function instead.

Supported  PostEvent

Unsupported  PostHighLevelEvent

The High Level Event APIs (EPPC.h) are not supported in Carbon. Instead, use Apple events.

Unsupported  PPostEvent

Posting events in the Operating System event queue is not supported in Carbon.

Supported  SetEventMask

Supported  SetFrontProcess

Supported  StillDown

Unsupported  SystemClick

Desk accessories are not supported in Carbon.

Unsupported  SystemEvent

Desk accessories are not supported in Carbon.

Unsupported  SystemTask

In Carbon, the Event Manager automatically handles all task scheduling.

Supported  TickCount

Supported  WaitMouseUp

Supported  WaitNextEvent

[Table of Contents] [Manager Index] [Function Index]

Generated on: 10/6/99. Copyright 1999 Apple Computer, Inc. All rights reserved.